package com.joymart.qualification.model;

import com.joymart.common.model.Range;
import com.joymart.user.model.BusinessRole;
import lombok.Data;

import java.math.BigDecimal;
import java.time.LocalDateTime;

@Data
public class AdvanceEvaluationRecord {
    private String id;
    private String userId;
    private Range range;
    private BusinessRole targetRole; // Assuming BusinessRole is an enum or a class
    private BigDecimal groupPvSpec;
    private BigDecimal groupPv;
    private boolean superSupported;
    private String primaryStructureDescription;
    private int primaryStructureSpec;
    private int primaryStructureMatched;
    private String secondaryStructureDescription;
    private int secondaryStructureSpec;
    private int secondaryStructureMatched;
    private boolean passed;
    private boolean primaryStructurePassed;
    private boolean secondaryStructurePassed;
    private boolean pvPassed;
    private boolean structurePassed;
    private LocalDateTime createdAt;
}
